#ifndef __cppTutorAbstractBaseClass_h__
#define __cppTutorAbstractBaseClass_h__

class CcppTutorAbstractBaseClass
{
    //public:
    //    CcppTutorAbstractBaseClass ();
    //    virtual ~CcppTutorAbstractBaseClass ();

    protected:
        virtual void m_TaskFirst () = 0;
        virtual void m_TaskSecond () = 0;
};

class CcppTutorInheritAbstractBaseClass
{
    public:
        //CcppTutorInheritAbstractBaseClass ();
        //virtual ~CcppTutorInheritAbstractBaseClass ();

        void m_TaskFirst ();
        void m_TaskSecond ();
};


#endif //__cppTutorAbstractBaseClass_h__
